Big Huge Thesaurus

Germanic language

noun